Multi-core parallelism for ns-3 simulator Internship at INRIA Sophia-Antipolis, PLANETE team
نویسنده
چکیده
The ability to quickly evaluate network protocols or infrastructure shapes on real-life scale simulations is a key factor for network researchers work. Since multi-core systems are now widely available and installed, doing multithreading parallelism is a simple but potentially efficient optimization for simulators performance, which may also be implemented so that the parallelism is completely transparent to the user. Consequently, we designed and implemented a seamless multithreaded simulator implementation for ns3, a next-generation network simulator for Internet systems intended as a replacement of the popular ns-2. We explain here the details of this implementation and describe its development process, which includes stating on the design choices, making the simulator thread-safe and optimizing the implementation.
منابع مشابه
Agents handling annotation distribution in a corporate semantic Web
semantic Web Author: Fabien Gandon, INRIA Sophia Antipolis ACACIA Team Address: INRIA ACACIA Team, 2004, route des Lucioles B.P.93, 06902 Sophia Antipolis France, Phone: [+33] (0)4 92 38 77 88, Fax: [+33] (0)4 92 38 77 83 E-mail: [email protected] Abstract: This article describes a multi-agent software architecture to manage a corporate memory in the form of a corporate semantic Web...
متن کامل2018-00347 - [PostDoc2018-NACHOS] Optimal design of metasurfaces
The Inria Sophia Antipolis Méditerranée center counts 37 research teams and 9 support departments. The center's staff (about 600 people including 400 Inria employees) is composed of scientists of different nationalities (250 foreigners of 50 nationalities), engineers, technicians and administrators. 1/3 of the staff are civil servants, the others are contractual. The majority of the research te...
متن کامل2018-00516 - [CORDIS 2018-NEO] Distributed Optimization for Large-scale Statistical Modeling
About the research centre or Inria department The Inria Sophia Antipolis Méditerranée center counts 37 research teams and 9 support departments. The center's staff (about 600 people including 400 Inria employees) is composed of scientists of different nationalities (250 foreigners of 50 nationalities), engineers, technicians and administrators. 1/3 of the staff are civil servants, the others ar...
متن کاملOptimal design of metasurfaces
About the research centre or Inria department The Inria Sophia Antipolis Méditerranée center counts 37 research teams and 9 support departments. The center's staff (about 600 people including 400 Inria employees) is composed of scientists of different nationalities (250 foreigners of 50 nationalities), engineers, technicians and administrators. 1/3 of the staff are civil servants, the others ar...
متن کامل2018-00516 - [CORDIS 2018-NEO] Distributed Optimization for Large-scale Statistical Modeling
The Inria Sophia Antipolis Méditerranée center counts 37 research teams and 9 support departments. The center's staff (about 600 people including 400 Inria employees) is composed of scientists of different nationalities (250 foreigners of 50 nationalities), engineers, technicians and administrators. 1/3 of the staff are civil servants, the others are contractual. The majority of the research te...
متن کامل